This is our first Mac release. This is a very short demo which started off as a
project to learn C and 680x0 Assembly last summer ('93). Once classes started up
again, unfortunately, all programming was put on hold, but here is a cleaned
up and relatively complete version for your enjoyment.
This was written/tested primarily on a Mac IIsi (68030/20Mhz) so any processor faster
than this should be able to run this demo relatively smoothly. (Actually, it's been
tested on the original Mac II at 16Mhz also... seemed fine)
It also requires 256 colors. (It's grey shaded, look closely.)
Controls:
================
Pressing "4" during the demo stops it and allows you to control the rotation.
note: once you take over, there is no way to return to the automatic demonstration
besides quiting the appliacation and running it again.
IMPORTANT: If you lose track of the object, press "0" on the KEYPAD and it will recenter
and reorient the object.
Once you have control:
Keypad:
7 8 9 X-axis
4 5 6 Y-axis Keypad controls Rotation
1 2 3 Z-axis
0 Pressing 0 on the Keypad centers the object
A...............................................Zoom In
Z................................................Zoom Out
<space-bar>.............................Stop Zoom movement (stabalize)
3.................................................Causes the object to disintegrate into stars
2.................................................Reforms the object from stars
<delete> or <backspace>.......Go to Next Object
Q or <mouse-button>...........Quits
E
S D F........................................Controls Object Position on Screen
X
Read This Also
================
Please contact us and tell us what you think, whether you love it or hate it. This
really isn't much but it's a start and your input will keep us going.
Though I've used techniques that are generally frowned upon, this software has been
tested on a variety of Macs including a couple of the new PowerMacs. If you have any
problems, PLEASE email us with information including the type of problem and the
system you are using. This would help us in future software development.
Please distribute this freely to whomever you like, but Chrystar Demo can not be sold
for any form of profit without express consent from Nemesis Productions.
This ReadMe file must accompany any distribution of Chrystar Demo.
Known "Problems":
==============
o Well, apparently it doesn't support multiple monitors. If the main device isn't 8-bit,
it will tell you so. It should be relatively easy to scan the device list, but unfortunately,
I don't have access to any multi-monitor Macs work on. (Thanks to Michael Balfour for
checking this.)
o The program doesn't really adjust to fast processors. So, if you have a fast processor (in
relation to a 20Mhz 68030) then it'll just go really fast (with an upward limit of 60fps).
Too fast... what a problem, huh? Anyway, again, I don't have access to a faster computer
for any extended period of time so I can't write/test, write/test etc...
But if you're one of the unlucky few with a fast computer, just hit "4" to control it yourself
and that should entertain you adequately.
To Contact Us:
============
Internet email - ahk12@columbia.edu
or
Arnold Kim
Nemesis Productions
118 Selden Rd.
Newport News, Va. 23606
Disclaimer:
This software is distributed as is. The author hereby disclaims all warranties relating to this software, whether express or implied, including without limitation any implied warranties of merchantability or fitness for a particular purpose. The author will not be liable for any special, incidental, consequential, indirect, or similar damages due to loss of data or any other reason, even if advised of the possibility of such damages. Ths user of this software bears all risk as to its quality and performance.